package example.day03;

import java.util.Random;

/**
 * @author 涛哥
 * @nick_name "deep as the sea"
 * @contact qq:657270652 wx:doit_edu
 * @site www.doitedu.cn
 * @date 2021-03-04
 * @desc if-else判断语句语法示例
 */
public class _03_IfElse条件控制Demo {
    public static void main(String[] args) {

        // 产生一个随机数
        Random random = new Random();
        int i = random.nextInt(100);
        System.out.println("本次产生的随机数为： " + i);

        /**
         * 1. if的最基本写法
         */
        // 判断，这个随机数如果是奇数，则打印“这是一个奇数"
        if( i%2 == 1){
            // 大括号里面的语句，在if后的条件成立时，才执行
            System.out.println("这是一个奇数");

        }

        // if语句块之外的语句，不受if的控制
        System.out.println("--------闷骚的分割线----------");





        /**
         * 2. if-else的基本写法
         *
         * 判断上面的随机数：
         *    如果是奇数，则打印：我今天要吃黄焖鸡
         *    如果是偶数，则打印：我今天要吃黄焖鸭
         */
        if(i % 2 == 1){
            System.out.println("我今天要吃黄焖鸡");
        }else{
            System.out.println("我今天要吃黄焖鸭");
        }

        System.out.println("------------赵丽颖的分割线--------");

        /**
         * 3. if-else if - else if -...-else
         * 产生一个随机数：
         *  判断随机数<60，则打印不及格
         *  如果随机数>=60,<80,则打印及格
         *  如果随机数>=80,<90,则打印良好
         *  否则：打印优秀
         */
        if(i<60){
            System.out.println("不及格");
        }else if(i<80){
            System.out.println("及格");
        }else if(i<90){
            System.out.println("良好");
        }else {
            System.out.println("优秀");
        }


        /**
         * 判断，如果随机数等于5，则输出“多易教育威武"
         * 如果随机数等于8，则输出“多易教育发发发"
         * 如果随机数等于9，则输出"多易教育伴你到永久"
         * 并且，总要输出一句,"多易教育爱我，我也爱多易教育"
         */

    }
}
